package com.sq.universe.system.entity;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.sq.universe.base.entity.BaseEntity;
import org.springframework.format.annotation.DateTimeFormat;
import org.springframework.util.StringUtils;
import java.util.Date;
import lombok.Data;
import java.math.BigDecimal;

/**
 * 实体类
 * 作者：孙乾
 * 创建时间: 2020-09-20 16:48:17
 */
@Data
public class DictEntity extends BaseEntity {

    /**
     * 字典表Id
     */
    private Integer dictId;


    /**
     * 字典项的key
     */
    private String dictKey;


    /**
     * 字典项的value
     */
    private String dictValue;


    /**
     * 字典项的英文
     */
    private String dictValueEn;


    /**
     * 字典项的排序
     */
    private Integer dictValueOrder;


    /**
     * 是否启用
     */
    private Integer dictEnable;


    /**
     * 所属分组的key
     */
    private String dictGroupKey;


    /**
     * 所属分组的value
     */
    private String dictGroupValue;


    /**
     * 所属分组的英文value
     */
    private String dictGroupValueEn;


    /**
     * 分组的排序
     */
    private Integer dictGroupOrder;


    /**
     * 创建人
     */
    private Integer dictCreateUser;


    /**
     * 创建时间
     */
    private Date dictCreateTime;

    /**
    * 创建时间开始
    */
    @DateTimeFormat(pattern="yyyy-MM-dd")
    private Date dictCreateTimeStart;

    /**
    * 创建时间结束
    */
    private Date dictCreateTimeEnd;

    /**
     * 更新人
     */
    private Integer dictUpdateUser;


    /**
     * 更新时间
     */
    private Date dictUpdateTime;

    /**
    * 更新时间开始
    */
    private Date dictUpdateTimeStart;

    /**
    * 更新时间结束
    */
    private Date dictUpdateTimeEnd;

    /**
     * 是否删除
     */
    private Integer dictDel;


}